cow intestines - Espagnol Anglais Dictionnaire